- detract
- v1. divert, deflect, shift, avert; withdraw, draw away, turn aside, turn off, turn away, diverge, swerve; (of the mind or attention) distract, sidetrack, draw off, divide.2. belittle, disparage, demean, deprecate, derogate, deflate, decry, Inf. talk down, depreciate, devaluate; humiliate, humble, mortify, Sl. put down; lampoon, pasquinade, caricature, satirize.3. defame, denigrate, vilify, vituperate, vilipend, scandalize, malign, gibbet, run down, impugn, berate, revile, Inf. knock, Inf. rap, speak ill of, speak evil of, Sl. badmouth, Sl. poormouth, backbite; slander, libel, calumniate, traduce, falsify, misrepresent, accuse falsely, impute, asperse, insinuate; injure, insult, abuse, assault, attack, assail, stab, Sl. dump on, Sl. trash.
A Note on the Style of the synonym finder. 2014.